{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Seq2Seq模型效果测试\n",
    "\n",
    "---"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "import os\n",
    "import re\n",
    "from tqdm import tqdm\n",
    "import traceback\n",
    "import sys\n",
    "import random\n",
    "import pprint\n",
    "import jieba\n",
    "from gensim.models import Word2Vec\n",
    "from gensim.models.word2vec import LineSentence\n",
    "\n",
    "sys.path.insert(0, \"/home/team55/notespace/zengbin\")\n",
    "\n",
    "from jddc.config import Seq2SeqConfig\n",
    "import jddc.utils as u\n",
    "import jddc.datasets as d\n",
    "from jddc.obj import Session, Sentence\n",
    "\n",
    "conf = Seq2SeqConfig()\n",
    "logger = u.create_logger(name='seq2seq', log_file=conf.log_file, cmd=conf.cmd_log)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "import torch\n",
    "from torch.optim.lr_scheduler import StepLR\n",
    "import torchtext\n",
    "\n",
    "from jddc.seq2seq.fields import *\n",
    "from jddc.seq2seq.optim import Optimizer\n",
    "from jddc.seq2seq.models import EncoderRNN, DecoderRNN, Seq2seq, TopKDecoder\n",
    "from jddc.seq2seq.loss import NLLLoss\n",
    "from jddc.seq2seq.supervised_trainer import SupervisedTrainer\n",
    "from jddc.seq2seq.checkpoint import Checkpoint\n",
    "from jddc.seq2seq.predictor import Predictor\n",
    "import jddc.seq2seq.main as s"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 1 - 构建数据集\n",
    "\n",
    "---\n",
    "\n",
    "step 1. 抽样10万个session，用create_dataset05提取QQ+A数据样本；\n",
    "\n",
    "step 2. 抽样20万个session，用QAQAQ + A构造 QQ+A数据集\n",
    "\n",
    "\n",
    "方案二：\n",
    "\n",
    "1）6万个session全部QQA；2）6万个session的单轮QQA；3）6万个session去除首尾之后的全部QQA"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 分词，保存成tsv\n",
    "train_data = []\n",
    "train_data_reverse_q = []\n",
    "for i in tqdm(range(len(questions))): \n",
    "    q_tokens = u.jieba_tokenize(questions[i])\n",
    "    a_tokens = u.jieba_tokenize(answers[i])\n",
    "    row = \" \".join(q_tokens) + \"\\t\" + \" \".join(a_tokens) \n",
    "    train_data.append(row)\n",
    "    # 翻转src\n",
    "    row_reverse_q = \" \".join(q_tokens[::-1]) + \"\\t\" + \" \".join(a_tokens) \n",
    "    train_data_reverse_q.append(row_reverse_q)\n",
    "    \n",
    "u.write_file(conf.file_train, content=train_data, mode='w', encoding=\"utf-8\")\n",
    "u.write_file(conf.file_train_rq, content=train_data, mode='w', encoding=\"utf-8\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 加载数据集\n",
    "fresh_data = True\n",
    "if fresh_data:\n",
    "    all_sessions = u.read_from_pkl(conf.pkl_sessions)\n",
    "    questions1, answers1 = d.create_dataset06(all_sessions[:300000], 60000)\n",
    "    questions2, answers2 = d.create_dataset05(all_sessions[300000:600000], 60000, random_sample=False)\n",
    "    questions3, answers3 = d.create_dataset07(all_sessions[600000:], 60000)\n",
    "    questions = questions1 + questions2 + questions3\n",
    "    answers = answers1 + answers2 + answers3\n",
    "    questions = [x.replace('\\0','') for x in questions]\n",
    "    answers = [x.replace('\\0','') for x in answers]\n",
    "    print(len(questions))\n",
    "    u.save_to_pkl(conf.file_qa_pairs, data=[questions, answers])\n",
    "else:\n",
    "    questions, answers = u.read_from_pkl(conf.file_qa_pairs)\n",
    "\n",
    "# 分词，保存成tsv\n",
    "train_data = []\n",
    "train_data_reverse_q = []\n",
    "for i in tqdm(range(len(questions))): \n",
    "    q_tokens = u.jieba_tokenize(questions[i])\n",
    "    a_tokens = u.jieba_tokenize(answers[i])\n",
    "    row = \" \".join(q_tokens) + \"\\t\" + \" \".join(a_tokens) \n",
    "    train_data.append(row)\n",
    "    # 翻转src\n",
    "    row_reverse_q = \" \".join(q_tokens[::-1]) + \"\\t\" + \" \".join(a_tokens) \n",
    "    train_data_reverse_q.append(row_reverse_q)\n",
    "    \n",
    "u.write_file(conf.file_train, content=train_data, mode='w', encoding=\"utf-8\")\n",
    "u.write_file(conf.file_train_rq, content=train_data, mode='w', encoding=\"utf-8\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# solution for  _csv.Error: field larger than field limit (131072)\n",
    "import csv\n",
    "csv.field_size_limit(500 * 1024 * 1024)\n",
    "\n",
    "src = SourceField(batch_first=True)\n",
    "tgt = TargetField(batch_first=True)\n",
    "max_len = 200\n",
    "\n",
    "def len_filter(example):\n",
    "    return len(example.src) <= max_len and len(example.tgt) <= max_len\n",
    "\n",
    "train = torchtext.data.TabularDataset(\n",
    "    path=conf.file_train_rq, format='tsv',\n",
    "    fields=[('src', src), ('tgt', tgt)],\n",
    "    filter_pred=len_filter\n",
    ")\n",
    "\n",
    "src.build_vocab(train, max_size=200000)\n",
    "tgt.build_vocab(train, max_size=100000)\n",
    "input_vocab = src.vocab\n",
    "output_vocab = tgt.vocab"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "len(input_vocab)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 2 - 定义模型\n",
    "---"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "print(conf.encoder_params)\n",
    "print(conf.decoder_params)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "loss = NLLLoss()\n",
    "encoder = EncoderRNN(vocab_size=len(src.vocab), **conf.encoder_params)\n",
    "decoder = DecoderRNN(vocab_size=len(tgt.vocab), eos_id=tgt.eos_id, sos_id=tgt.sos_id, **conf.decoder_params)\n",
    "seq2seq = Seq2seq(encoder, decoder)\n",
    "\n",
    "if conf.use_cuda:\n",
    "    seq2seq.cuda()\n",
    "    loss.cuda()\n",
    "\n",
    "for param in seq2seq.parameters():\n",
    "    param.data.uniform_(-0.08, 0.08)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 训练模型\n",
    "\n",
    "---\n",
    "\n",
    "技巧：\n",
    "\n",
    "1. 用尽可能多的语料去训练，使用epoch设置不要超过3\n",
    "2. 将question分词后翻转\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Optimizer and learning rate scheduler can be customized by\n",
    "# # explicitly constructing the objects and pass to the trainer.\n",
    "\n",
    "optimizer = Optimizer(torch.optim.Adam(seq2seq.parameters()), max_grad_norm=5)\n",
    "# scheduler = StepLR(optimizer.optimizer, 1)\n",
    "# optimizer.set_scheduler(scheduler)\n",
    "\n",
    "# train\n",
    "trainer = SupervisedTrainer(loss=loss, batch_size=32, checkpoint_every=500, print_every=10, \n",
    "                      expt_dir=conf.s2s_path, random_seed=\"1234\", use_cuda=conf.use_cuda)\n",
    "\n",
    "trainer.logger = logger\n",
    "seq2seq = trainer.train(seq2seq, train, num_epochs=3,\n",
    "                  optimizer=optimizer,\n",
    "                  teacher_forcing_ratio=0.5,\n",
    "                  resume=True)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 预测\n",
    "\n",
    "---"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# questions, answers = u.read_from_pkl(conf.pkl_mqa_10000)\n",
    "test_q = d.read_test_questions02(conf.file_test_q)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {
    "scrolled": true
   },
   "outputs": [],
   "source": [
    "# 加载模型\n",
    "latest_checkpoint_path = Checkpoint.get_latest_checkpoint(conf.s2s_path)\n",
    "print(latest_checkpoint_path)\n",
    "resume_checkpoint = Checkpoint.load(latest_checkpoint_path)\n",
    "model = resume_checkpoint.model\n",
    "src_vocab = resume_checkpoint.input_vocab\n",
    "tgt_vocab = resume_checkpoint.output_vocab"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "model = model.cpu()\n",
    "model.decoder.use_cuda = False"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# GPU模式下运行预测\n",
    "predictor = Predictor(model, src_vocab, tgt_vocab, use_cuda=False)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "i = 10\n",
    "print(i, \"=\"*88+\"\\n\", \"question:\", test_q[i])\n",
    "print(\"-\"*88)\n",
    "results = predictor.predict_n(u.jieba_tokenize(test_q[i]), 10)\n",
    "print(\"answer:\\n\")\n",
    "for idx, x in enumerate(results, 1):\n",
    "    print(idx, \"\".join(x))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {
    "scrolled": false
   },
   "outputs": [],
   "source": [
    "for i in range(0, 111):\n",
    "    print(i, \"=\"*88+\"\\n\", \"question:\", test_q[i])\n",
    "    print(\"-\"*88)\n",
    "    results = predictor.predict_n(u.jieba_tokenize(test_q[i]), 6)\n",
    "    print(\"answer:\\n\")\n",
    "    for x in results:\n",
    "        print(\"\".join(x))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 测试模型性能\n",
    "\n",
    "---\n",
    "\n",
    "\n",
    "\n",
    "### seq2seq - hidden_size:128, layers: 4\n",
    "\n",
    "2018_09_11_20_27_26 = 58500step\n",
    "\n",
    "2018_09_12_11_18_58 = 5epoch\n",
    "\n",
    "2018_09_12_04_21_01 = 4epoch\n",
    "\n",
    "### seq2seq -hidden_size:256, layers:5, dropout:0.3\n",
    "\n",
    "2018_09_13_13_05_03 = 2epoch"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "s.latest_checkpoint_path = os.path.join(conf.s2s_path, \"checkpoints/2018_09_13_17_48_17\")\n",
    "# s.latest_checkpoint_path = os.path.join(conf.s2s_path, \"small/seq2seq_small_04\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {
    "scrolled": false
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "load model from /home/team55/notespace/data/seq2seq/checkpoints/2018_09_13_17_48_17\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "Building prefix dict from the default dictionary ...\n",
      "Loading model from cache /tmp/jieba.cache\n",
      "Loading model cost 0.985 seconds.\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "1 ====================================================================\n",
      " question: 其他问题<q>我直接解绑了实名认证的那个账号，需要把手机号也解绑了 是的 金融客服说这个要找你们解决 他们不管\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "Prefix dict has been built succesfully.\n",
      "/home/team55/notespace/zengbin/jddc/seq2seq/predictor.py:86: UserWarning: invalid index of a 0-dim tensor. This will be an error in PyTorch 0.5. Use tensor.item() to convert a 0-dim tensor to a Python number\n",
      "  tgt_id_seq = [other['topk_sequence'][di][0, x, 0].data[0] for di in range(length)]\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "answer:\n",
      "\n",
      "2 亲爱的，发送验证码给您了，[数字x]\n",
      "3 #E-s[数字x]\n",
      "4 请问还有其他可以帮到您的吗?#E-s[数字x]\n",
      "5 亲爱滴，请问还有其他需要帮助的么?#E-b[数字x]\n",
      "6 亲爱滴，请问还有其他需要帮助的么?#E-s[数字]\n",
      "2 ====================================================================\n",
      " question: ok<q>新电话号码+[电话x]\n",
      "answer:\n",
      "\n",
      "2 #E-s[数字您]\n",
      "3 #E-s[数字的]\n",
      "4 很高兴遇到您这么善解人意的客户，请问还有其他还可以帮到您的吗#E-s[数字x]\n",
      "5 很高兴遇到您这么善解人意的客户，请问还有其他可以帮到您的吗?#E-s[数字x]\n",
      "6 请问还有其他还可以帮到您的吗?#E-s[数字x]\n",
      "3 ====================================================================\n",
      " question: [数字x] 这个订单的发票什么时候开呢<q>[数字x] 这两个订单号\n",
      "answer:\n",
      "\n",
      "2 您好，关于您反馈的问题，为了更好的帮您解答，我需要帮您反馈配送部门核实情况，核实的结果专员会在[数字x]\n",
      "3 您好，关于您反馈的问题，为了更好的帮您解答，我需要帮您反馈相关部门核实情况，专员会在[数字x]\n",
      "4 您好，关于您反馈的问题，为了更好的帮您解答，我需要帮您反馈相关部门核实情况，预计[数字x]\n",
      "5 您好，关于您反馈的问题，为了更好的帮您解答，我需要帮您反馈相关部门核实情况，核实后会在[数字x]\n",
      "6 您好，关于您反馈的问题，为了更好的帮您解答，我需要帮您反馈配送部门核实情况，核实后会在[数字x]\n",
      "4 ====================================================================\n",
      " question: 我们家下午六点取件，师傅说[数字x]点他们取不了<q>我想把这个退了，重新买个\n",
      "answer:\n",
      "\n",
      "2 这边帮您备注一下\n",
      "3 这边帮您备注一下哦\n",
      "4 这边帮您联系站点核实哦\n",
      "5 这边帮您联系站点核实一下呢\n",
      "6 这边帮您联系站点核实一下哦\n",
      "5 ====================================================================\n",
      " question: 你好，这个服务单有什么问题吗? 售后服务单号:[数字x]<q>我电话没响过 麻烦通知客服再打一遍\n",
      "answer:\n",
      "\n",
      "2 这边帮您申请售后换货可以吗\n",
      "3 这边帮您申请售后维修可以吗\n",
      "4 这边帮您申请售后您看可以吗\n",
      "5 这边帮您申请售后退货可以吗\n",
      "6 这边帮您申请售后换货您看可以吗\n",
      "6 ====================================================================\n",
      " question: 没收到 显示签收 为什么? 有快递电话吗?<q>来了 收到了\n",
      "answer:\n",
      "\n",
      "2 这边帮您升级专员处理，[数字x]\n",
      "3 这边帮您升级专员处理您看可以吗\n",
      "4 这边帮您升级专员处理哦\n",
      "5 这边帮您升级专员处理您看可以吗?\n",
      "6 这边帮您升级专员处理，您看可以吗\n",
      "7 ====================================================================\n",
      " question: 我设置的拼购会不会和店铺里设置的满[数字x]件[数字x]折的优惠活动叠加呢<q>还有拼购会不会和店铺优惠券叠加呢\n",
      "answer:\n",
      "\n",
      "2 亲爱的，是的呢#E-s[数字x]\n",
      "3 亲爱的，是的哦\n",
      "4 亲爱的，是的哦的\n",
      "5 亲爱的，是的哦的\n",
      "6 亲爱的，是的哦\n",
      "8 ====================================================================\n",
      " question: 你们京东不是上门取件的吗<q>是的 当时我没在家，是寄到我朋友家的\n",
      "answer:\n",
      "\n",
      "2 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-s[数字x]\n",
      "3 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~\n",
      "4 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~\n",
      "5 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~亲爱的客户，还麻烦您提供下订单号，妹子这边给您查询哦~\n",
      "6 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-s[数字x]\n",
      "9 ====================================================================\n",
      " question: 发票问题 [ORDERID_10317734]这个订单号的发票是已经发出了吗<q>#E-s[数字x]现在如果改个发票资质 可以改吗 就是公司换[数字x]个\n",
      "answer:\n",
      "\n",
      "2 好的您稍等这边为您查询\n",
      "3 好的您稍等这边为您查询一下\n",
      "4 好的您稍等，小妹帮您查询一下\n",
      "5 好的您稍等\n",
      "6 好的您稍等[\n",
      "10 ====================================================================\n",
      " question: 你好，其中草莓的部分我需要退款<q>草莓商家说没货了\n",
      "answer:\n",
      "\n",
      "2 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-s[数字x]\n",
      "3 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-j[数字x]\n",
      "4 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "5 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "6 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "11 ====================================================================\n",
      " question: 顾客通过点击web咚咚[站点x]信息发送:[订单编号:[ORDERID_10300565]，订单金额:[金额x]，下单时间:[日期x] [时间x]]<q>对的，需要开具发票。\n",
      "answer:\n",
      "\n",
      "2 您好，关于您反馈的问题，为了更好的帮您解答，我需要帮您反馈相关部门核实情况，专员会在[数字x]\n",
      "3 您好，关于您反馈的问题，为了更好的帮您解答，我需要帮您反馈相关部门核实情况，核实的结果专员会在[数字x]\n",
      "4 您好，关于您反馈的问题，为了更好的帮您解答，我需要帮您反馈配送部门核实情况，预计[数字x]\n",
      "5 您好，关于您反馈的问题，为了更好的帮您解答，我需要帮您反馈配送部门核实情况，核实的结果专员会在明天[数字x]\n",
      "6 还请您稍等，正在为您查询~]\n",
      "12 ====================================================================\n",
      " question: [数字x]瓦的厨卫灯 另外[数字x]瓦那个灯没见到<q>[姓名x]  [数字x]\n",
      "answer:\n",
      "\n",
      "2 好的，亲爱滴~，我这边马上为您查询下下哦~，请您稍等下哦#E-s[数字x]\n",
      "3 好的，亲爱滴]\n",
      "4 好的，亲爱滴]\n",
      "5 好的，亲爱滴]\n",
      "6 好的，亲爱滴]\n",
      "13 ====================================================================\n",
      " question: 是的<q>什么样子的\n",
      "answer:\n",
      "\n",
      "2 亲爱的，这边帮您升级专员处理，专员会在[数字x]\n",
      "3 亲爱的，这边帮您升级专员处理，[数字x]\n",
      "4 亲爱的，这边帮您升级专员处理，专员[数字x]\n",
      "5 亲爱的，这边帮您升级专员处理，专员会在[日期x]\n",
      "6 亲爱的，这边帮您升级专员处理，专员会在[数字]\n",
      "14 ====================================================================\n",
      " question: 我昨天买的电脑，要开电子发票 相关信息忘记发了<q>[ORDERID_10521101]\n",
      "answer:\n",
      "\n",
      "2 好的，请您稍等一下哦，小太阳为您查看一下呢#E-s[数字x]\n",
      "3 好的，请您稍等片刻。这就为您查看一下#E-s[数字x]\n",
      "4 好的，请您稍等片刻哦，小太阳为您查看一下呢#E-s[数字x]\n",
      "5 好的，请您稍等一下哦，小太阳为您查看一下呢#E-s[数字]\n",
      "6 好的，请您稍等]\n",
      "15 ====================================================================\n",
      " question: 这个订单我申请退款了，重新拍了一单 麻烦你们跟进处理下，谢谢<q>对的 我申请退款了 但是好像已经出库了\n",
      "answer:\n",
      "\n",
      "2 好的您看还有其他什么可以帮您的吗?^_^小妹一定尽心尽力为您处理的哟#E-s[数字x]\n",
      "3 好的您看还有其他什么可以帮助您的吗?\n",
      "4 好的您看还有其他可以帮到您的吗?\n",
      "5 好的您看还有其他可以帮到您的吗\n",
      "6 好的您看还有其他可以帮到您的么\n",
      "16 ====================================================================\n",
      " question: 您好，我想要我所购买的这款显卡的驱动程序 我找了官网没找到 可以超频和调节信仰灯的那个程序<q>好的\n",
      "answer:\n",
      "\n",
      "2 [数字x]\n",
      "3 亲爱的，是的呢#E-s[数字x]\n",
      "4 亲爱的，是的哦\n",
      "5 亲爱的，是的哦的\n",
      "6 亲爱的，是的哦的\n",
      "17 ====================================================================\n",
      " question: 怎么开呢? 普通增值税发票可以吗?<q>电子发票可以可以打印吗?\n",
      "answer:\n",
      "\n",
      "2 亲爱的，增票开出的周期是您资质审核通过的情况下，订单完成之后[数字x]\n",
      "3 您好，关于您反馈的问题，为了更好的帮您解答，我需要帮您反馈配送部门核实情况，核实的结果专员会在[数字x]\n",
      "4 您好，关于您反馈的问题，为了更好的帮您解答，我需要帮您反馈相关部门核实情况，专员会在[数字x]\n",
      "5 您好，关于您反馈的问题，为了更好的帮您解答，我需要帮您反馈配送部门核实情况，专员会在[数字x]\n",
      "6 您好，关于您反馈的问题，为了更好的帮您解答，我需要帮您反馈配送部门核实情况，核实后会在[数字x]\n",
      "18 ====================================================================\n",
      " question: 商家ID:&nbsp;[数字x]<q>没有了哦 谢谢\n",
      "answer:\n",
      "\n",
      "2 亲爱的，发送验证码给您了，[数字x]\n",
      "3 嗯嗯好的\n",
      "4 嗯嗯好的#E-s[数字x]\n",
      "5 嗯嗯好的呢请问还有其他还可以帮到您的吗?#E-s[数字x]\n",
      "6 嗯嗯好的呢请问还有其他还可以帮到您的吗?感谢您对京东的支持，祝您生活愉快，再见!#E-s[数字x]\n",
      "19 ====================================================================\n",
      " question: 安徽[地址x] 这边京东物流联系谁 有货要京东物流来取<q>?\n",
      "answer:\n",
      "\n",
      "2 好的，请您稍等\n",
      "3 好的，请您稍等一下哦，小太阳为您查看一下呢#E-s[数字x]\n",
      "4 好的，请您稍等一下哦，小太阳为您查看一下呢\n",
      "5 好的，请您稍等一下哦，小太阳为您查看一下呢#E-s[数字]\n",
      "6 好的，请您稍等]\n",
      "20 ====================================================================\n",
      " question: 刚才下单，没来得及选送货时间 没关系，只要是礼拜天就可以<q>我知道，你们要调货 我意思是有货了，也放到星期天发货，可以吗? 其他时间没办法收货\n",
      "answer:\n",
      "\n",
      "2 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~\n",
      "3 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-s[数字x]\n",
      "4 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~您的订单预计[数字x]\n",
      "5 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "6 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "21 ====================================================================\n",
      " question: 前天买的冰箱，昨天下午才送到的，还没通电呢，退货的话怎么退 咨询订单号:[ORDERID_10267489]    商品ID:751624<q>收到了，太大了，屋里的地方比较小，放个冰箱，屋里一点地都没了\n",
      "answer:\n",
      "\n",
      "2 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-s[数字x]\n",
      "3 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "4 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "5 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "6 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "22 ====================================================================\n",
      " question: https://item.jd.com/5535583.html<q>你这个不包安装吗， 选择安装还需要钱\n",
      "answer:\n",
      "\n",
      "2 亲，是可以的哦\n",
      "3 亲，是可以的呢\n",
      "4 亲，是可以的哦，亲\n",
      "5 亲，是可以的呢，亲\n",
      "6 亲，是可以的哦\n",
      "23 ====================================================================\n",
      " question: 你看是不是物流丢件了?<q>昨天跟我说送错地方了\n",
      "answer:\n",
      "\n",
      "2 这边帮您升级专员处理，[数字x]\n",
      "3 这边帮您升级专员处理哦\n",
      "4 这边帮您升级专员处理您看可以吗\n",
      "5 这边帮您升级专员处理，专员会在[数字x]\n",
      "6 这边帮您升级专员处理您看可以吗?\n",
      "24 ====================================================================\n",
      " question: 不能直接开吗<q>好的\n",
      "answer:\n",
      "\n",
      "2 好的呢亲\n",
      "3 电子发票下载路径:http://[链接x]\n",
      "4 电子发票下载路径:PC端:我的京东—客户服务—我的发票—发票详情下载即可;APP端:我的—客户服务—发票服务—发票详情查看即可;微信手Q端:京东优选—个人中心—订单详情查看\n",
      "5 电子发票下载路径:电脑端:我的京东—客户服务—我的发票—发票详情下载即可;APP端:我的—客户服务—发票服务—发票详情查看即可;微信手Q端:京东优选—个人中心—订单详情查看\n",
      "6 电子发票下载路径:PC端:我的京东—客户服务—我的发票—发票详情下载即可;APP端:我的—客户服务—发票服务—发票详情查看即可;微信手Q端:京东优选—个人中心—订单详情查看即可\n",
      "25 ====================================================================\n",
      " question: 之前的问题<q>对\n",
      "answer:\n",
      "\n",
      "2 这边帮您申请[数字x]\n",
      "3 这边帮您申请售后可以吗\n",
      "4 这边帮您申请售后您看可以吗\n",
      "5 这边帮您申请售后您看可以吗?\n",
      "6 这边帮您申请售后您看可以吗?#E-s[数字x]\n",
      "26 ====================================================================\n",
      " question: [姓名x][数字x]<q>京东其他都好 就是这点不好 直接显示签收什么信息都看不到\n",
      "answer:\n",
      "\n",
      "2 好的您看还有其他什么可以帮您的吗?^_^小妹一定尽心尽力为您处理的哟#E-s[数字x]\n",
      "3 好的您看还有什么问题需要妹子给您处理的吗?#E-s[数字x]\n",
      "4 好的您看还有什么需要帮忙的吗#E-s[数字x]\n",
      "5 好的您看还有其他什么可以帮您的吗?^_^小妹一定尽心尽力为您处理的哟#E-[数字x]\n",
      "6 好的您稍等]\n",
      "27 ====================================================================\n",
      " question: 南京南湖站的电话<q>[ORDERID_10359218]\n",
      "answer:\n",
      "\n",
      "2 [姓名x]\n",
      "3 好的呢，亲\n",
      "4 好的，这边为您查询一下\n",
      "5 好的呢，亲\n",
      "6 好的呢，亲\n",
      "28 ====================================================================\n",
      " question: 商家ID:&nbsp;[数字x] 新疆[地址x]，采油三对<q>请问这个地址发京东快递能到吗? ?\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "answer:\n",
      "\n",
      "2 [姓名x]\n",
      "3 亲爱的，这边帮您升级专员处理，[数字x]\n",
      "4 亲爱的，这边帮您升级专员处理哦\n",
      "5 亲爱的，这边帮您升级专员处理，专员会在[数字x]\n",
      "6 亲爱的，这边帮您升级专员处理，专员[数字x]\n",
      "29 ====================================================================\n",
      " question: 这个地址能到吗 亲爱的<q>亲爱的 好的\n",
      "answer:\n",
      "\n",
      "2 好的呢亲\n",
      "3 好的呢亲\n",
      "4 好的呢亲\n",
      "5 好的呢亲\n",
      "6 好的呢亲\n",
      "30 ====================================================================\n",
      " question: 是<q>好的，谢谢您! 对，只有一箱\n",
      "answer:\n",
      "\n",
      "2 这边帮您申请售后可以吗\n",
      "3 这边帮您申请售后您看可以吗\n",
      "4 这边帮您申请售后您看可以吗?\n",
      "5 这边帮您申请售后可以吗?\n",
      "6 这边帮您申请售后您看可以吗?#E-s[数字x]\n",
      "31 ====================================================================\n",
      " question: [姓名x]，天津[地址x] [数字x]<q>买过斑布的卫生纸 还有书\n",
      "answer:\n",
      "\n",
      "2 [数字x]\n",
      "3 [姓名x]\n",
      "4 #E-s[数字]\n",
      "5 #E-s[数字您]\n",
      "6 #E-s[数字的]\n",
      "32 ====================================================================\n",
      " question: 你这个手表是插什么卡的? 移动的吗?<q>手表软件有游戏吗?\n",
      "answer:\n",
      "\n",
      "2 亲，这个是没有内存卡的呢\n",
      "3 亲，这个是没有内存卡的哦\n",
      "4 亲，这个是没有内存卡的呢\n",
      "5 亲，这个是没有内存卡的呢\n",
      "6 亲，这个是没有的呢\n",
      "33 ====================================================================\n",
      " question: E卡都是能正常开发票的对吗 之前的问题<q>我的意思是，公司打算采购一些京东E卡，这个是能正常开发票的吗 增票还是?\n",
      "answer:\n",
      "\n",
      "2 亲爱的，增票开出的周期是您资质审核通过的情况下，订单完成之后[数字x]\n",
      "3 您好，关于您反馈的问题，为了更好的帮您解答，我需要帮您反馈配送部门核实情况，核实的结果专员会在[数字x]\n",
      "4 您好，关于您反馈的问题，为了更好的帮您解答，我需要帮您反馈相关部门核实情况，专员会在[数字x]\n",
      "5 您好，关于您反馈的问题，为了更好的帮您解答，我需要帮您反馈相关部门核实情况，核实后会在[数字x]\n",
      "6 您好，关于您反馈的问题，为了更好的帮您解答，我需要帮您反馈配送部门核实情况，核实后会在[数字x]\n",
      "34 ====================================================================\n",
      " question: 涉及[数字x]个订单<q>[ORDERID_10531041] 通过了\n",
      "answer:\n",
      "\n",
      "2 亲爱的，您的订单完成之后，[数字x]\n",
      "3 亲爱的，您是需要换开发票吗\n",
      "4 亲爱的，您是需要换开发票吗?\n",
      "5 亲爱的，您是需要换开发票吗\n",
      "6 亲爱的，您是需要换开发票吗\n",
      "35 ====================================================================\n",
      " question: 真的佛都有火，别人[数字x]抢的[数字x]号发货，我[数字x]抢的，你竟然回复[数字x]左右，你们就这样对待用户的<q>不是久不久的问题，为什么别人可以发货，说[数字x]号就[数字x]号，我的说[数字x]号，竟然一直未知数\n",
      "answer:\n",
      "\n",
      "2 亲爱的，这边帮您升级专员处理，专员会在[数字x]\n",
      "3 亲爱的，这边帮您升级专员处理，[数字x]\n",
      "4 亲爱的，这边帮您升级专员处理，专员[数字x]\n",
      "5 好的呢，这边为您升级专员处理，专员会在[数字x]\n",
      "6 好的呢，这边为您升级专员处理，专员会在明天[数字x]\n",
      "36 ====================================================================\n",
      " question: 帮我开通一下货到付款 和 发京东快递在线[数字x]折<q>好的 给我开通一下\n",
      "answer:\n",
      "\n",
      "2 亲爱哒，是的呢\n",
      "3 亲爱哒，是的哦\n",
      "4 亲爱哒，是的呢~\n",
      "5 亲爱哒，是的呢，亲爱的\n",
      "6 亲爱哒，是的呢，亲爱哒\n",
      "37 ====================================================================\n",
      " question: 我旧手机号想不起来了<q>对\n",
      "answer:\n",
      "\n",
      "2 亲爱的，已经为您解绑成功哦#E-s[数字x]\n",
      "3 亲爱的，麻烦您提供下充值号码，小妹帮您核对哟#E-s[数字x]\n",
      "4 亲爱的，麻烦您提供下充值号码，小妹帮您核对哟#E-s[数字]\n",
      "5 亲爱的，麻烦您提供下充值号码，小妹帮您核对哟#E-[数字x]\n",
      "6 亲爱的，麻烦您提供下充值号码，小妹帮您核对哟#E-s[数字x#E-s[数字x]\n",
      "38 ====================================================================\n",
      " question: 对 你帮我看一下我买了几种水果 谢谢您<q>葡萄订单也成功了 怎么少了葡萄和草莓 咨询订单号:[ORDERID_10196814] 订单金额:[金额x] 下单时间:[日期x] 你看看订单\n",
      "answer:\n",
      "\n",
      "2 好的，请您稍等片刻。这就为您查询一下#E-s[数字x]\n",
      "3 好的，请您稍等一下哦，小太阳为您查看一下呢#E-s[数字x]\n",
      "4 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-s[数字x]\n",
      "5 好的，请您稍等片刻。这就为您查看一下#E-s[数字x]\n",
      "6 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "39 ====================================================================\n",
      " question: 是的<q>有电话联系 但是不是物流信息上面那个电话 打过我一个电话 然后说已经安排人送货了 但没人联系我收货\n",
      "answer:\n",
      "\n",
      "2 [数字x]\n",
      "3 这边帮您联系站点核实，[数字x]\n",
      "4 这边帮您联系站点核实呢\n",
      "5 这边帮您联系站点核实哦\n",
      "6 这边帮您联系站点核实一下呢\n",
      "40 ====================================================================\n",
      " question: 你好 我这个单的发票之前说开过了但是我这边收货没看到 上次说给我重新发一张，现在什么结果了?<q>你好 这个单据寄往哪里 你帮我看戏 下\n",
      "answer:\n",
      "\n",
      "2 您好，关于您反馈的问题，为了更好的帮您解答，我需要帮您反馈相关部门核实情况，专员会在[数字x]\n",
      "3 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-s[数字x]\n",
      "4 您好，关于您反馈的问题，为了更好的帮您解答，我需要帮您反馈相关部门核实情况，核实的结果专员会在[数字x]\n",
      "5 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "6 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "41 ====================================================================\n",
      " question: 我这是第一次在京东退货<q>哦。好的\n",
      "answer:\n",
      "\n",
      "2 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-s[数字x]\n",
      "3 亲爱的客户，还麻烦您提供下订单号，妹子这边给您查询哦~#E-s[数字x]\n",
      "4 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-j[数字x]\n",
      "5 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "6 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "42 ====================================================================\n",
      " question: 合并开发票，只能按订单一页一页地点吗?<q>对的 我是要开专票的，当时下单时已经填写专票信息\n",
      "answer:\n",
      "\n",
      "2 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-s[数字x]\n",
      "3 亲爱的，增票开出的周期是[数字x]\n",
      "4 亲爱的，增票开出的周期是您资质审核通过的情况下，订单完成之后[数字]\n",
      "5 亲爱的，增票开出的周期是您资质审核通过的情况一下，订单完成之后[数字x]\n",
      "6 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~亲爱的，增票开出的周期是您资质审核通过的情况下，订单完成之后[数字x]\n",
      "43 ====================================================================\n",
      " question: 还没下单呢<q>https://item.jd.com/1364174.html 就是想再多买一条皮质表带 行不行?\n",
      "answer:\n",
      "\n",
      "2 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~\n",
      "3 亲爱的客户，还麻烦您提供下订单号，妹子这边给您查询哦~\n",
      "4 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-s[数字x]\n",
      "5 亲爱的客户，还麻烦您提供下订单号，妹子这边给您查询哦~#E-s[数字x]\n",
      "6 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~[ORDERID_spe]\n",
      "44 ====================================================================\n",
      " question: 我在全棉时代买了两件商品，为什么只到了一件<q>面柔巾收到了 卫生间没有 卫生巾\n",
      "answer:\n",
      "\n",
      "2 亲爱的，这边帮您升级专员处理，专员会在[数字x]\n",
      "3 亲爱的，这边帮您升级专员处理，[数字x]\n",
      "4 亲爱的，这边帮您升级专员处理哦\n",
      "5 亲爱的，这边帮您升级专员处理，专员[数字x]\n",
      "6 亲爱的，这边帮您升级专员处理，您看可以吗?#E-s[数字x]\n",
      "45 ====================================================================\n",
      " question: 你等会。。我问一下师傅。。<q>我家里装修的师傅\n",
      "answer:\n",
      "\n",
      "2 [数字x]\n",
      "3 这边帮您联系站点核实，[数字x]\n",
      "4 这边帮您联系站点\n",
      "5 这边帮您联系站点核实呢\n",
      "6 这边帮您联系站点\n",
      "46 ====================================================================\n",
      " question: 这个上午买的[金额x]现在怎么[金额x]啊 京东也不能这样啊<q>[ORDERID_10229106]\n",
      "answer:\n",
      "\n",
      "2 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-s[数字x]\n",
      "3 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~\n",
      "4 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~\n",
      "5 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~亲爱的客户，还麻烦您提供下订单号，妹子这边给您查询哦~\n",
      "6 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "47 ====================================================================\n",
      " question: 忘记开公司的发票 弄成个人<q>订单号:[ORDERID_10462311] 订单号:[ORDERID_10462311]\n",
      "answer:\n",
      "\n",
      "2 还请您稍等，正在为您查询~\n",
      "3 还请您稍等，马上为您查询~\n",
      "4 还请您稍等，正在为您查询~#E-s[数字x]\n",
      "5 还请您稍等，正在为您查询~您的订单预计[数字x]\n",
      "6 还请您稍等，正在为您查询~您的订单完成后[数字x]\n",
      "48 ====================================================================\n",
      " question: 我买了一本书，电话号码留错了，刚才跟快递员联系，他跟我说要给他[数字x]块钱他才帮我送 请问针对这个事件，你们处理意见是什么?<q>好的可以\n",
      "answer:\n",
      "\n",
      "2 好的呢，这边为您申请[数字x]\n",
      "3 好的呢，这边为您升级专员处理哦\n",
      "4 好的呢，这边为您升级专员处理，专员会在[数字x]\n",
      "5 好的呢，这边为您升级专员处理，专员[数字x]\n",
      "6 好的呢，这边为您升级专员处理，专员会在[数字]\n",
      "49 ====================================================================\n",
      " question: 这个赠品隔离霜没有收到<q>[姓名x][数字x]\n",
      "answer:\n",
      "\n",
      "2 好的，请您稍等一下哦，小太阳为您查看一下呢#E-s[数字x]\n",
      "3 好的，请您稍等片刻。这就为您查询一下#E-s[数字x]\n",
      "4 好的，请您稍等片刻哦，小太阳为您查看一下呢#E-s[数字x]\n",
      "5 好的，请您稍等片刻。这就为您查看一下#E-s[数字x]\n",
      "6 好的，请您稍等一下哦，小太阳为您查看一下#E-s[数字x]\n",
      "50 ====================================================================\n",
      " question: [姓名x] [数字x]<q>客户说被这个快递员拿走的哦\n",
      "answer:\n",
      "\n",
      "2 这边帮您升级专员处理哦\n",
      "3 嗯嗯，好的呢\n",
      "4 这边帮您升级专员处理，专员会在[数字x]\n",
      "5 嗯嗯，好的呢请问还有其他可以帮到您的吗?#E-s[数字x]\n",
      "6 嗯嗯，好的呢]\n",
      "51 ====================================================================\n",
      " question: 你好\n",
      "answer:\n",
      "\n",
      "2 #E-s[数字x]\n",
      "3 尊敬的商家朋友，请问有什么可以帮您的呢?#E-s[数字x]\n",
      "4 请问您是咨询之前的问题还是有其他的问题需要处理呢?]\n",
      "5 请问您是咨询之前的问题还是有其他的问题需要处理呢?]\n",
      "6 请问您是咨询之前的问题还是有其他的问题需要处理呢?]\n",
      "52 ====================================================================\n",
      " question: 你好<q>我[数字x]号下单的，今天还没发货\n",
      "answer:\n",
      "\n",
      "2 亲爱的，麻烦您提供下充值号码，小妹帮您核对哟#E-s[数字x]\n",
      "3 亲爱的，麻烦您提供一下您的订单号，小妹这边帮您查询一下#E-s[数字x]\n",
      "4 亲爱的，麻烦您提供下订单号哦，辛苦您复制下订单，辛苦您了呢#E-s[数字x]\n",
      "5 亲爱的，麻烦您提供一下订单号哦]\n",
      "6 亲爱的，麻烦您提供一下订单号哦]\n",
      "53 ====================================================================\n",
      " question: 我[数字x]号下单的，今天还没发货<q>开始厂家说[数字x]到[数字x]天发，后来第四天问，又说什么[数字x]到[数字x]天发 什么意思嘛? 今天都[数字x]号了，一点动静都没有\n",
      "answer:\n",
      "\n",
      "2 好的，请您稍等一下哦，小太阳为您查看一下呢#E-s[数字x]\n",
      "3 好的，请您稍等片刻。这就为您查询一下#E-s[数字x]\n",
      "4 好的，请您稍等片刻。这就为您查看一下#E-s[数字x]\n",
      "5 好的，请您稍等一下哦，小太阳为您查看一下#E-s[数字x]\n",
      "6 好的，请您稍等一下哦，小太阳为您查看一下呢#E-s[数字]\n",
      "54 ====================================================================\n",
      " question: 开始厂家说[数字x]到[数字x]天发，后来第四天问，又说什么[数字x]到[数字x]天发 什么意思嘛? 今天都[数字x]号了，一点动静都没有<q>谢谢\n",
      "answer:\n",
      "\n",
      "2 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~您的订单预计[数字x]\n",
      "3 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "4 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "5 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "6 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "55 ====================================================================\n",
      " question: 谢谢<q>查了没\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "answer:\n",
      "\n",
      "2 #E-s[数字祝您]\n",
      "3 #E-s[数字您]\n",
      "4 感谢您对京东的支持，祝您生活#E-s[数字x]\n",
      "5 感谢您对京东的支持，祝您生活愉快，再见#E-s[数字x]\n",
      "6 #E-s[数字x生活#E-s[数字x]\n",
      "56 ====================================================================\n",
      " question: 查了没<q>好\n",
      "answer:\n",
      "\n",
      "2 还辛苦您给小妹打个评价呢~点击表情栏旁边的“+”哦。#E-s[数字x]\n",
      "3 妹子祝福您幸福快乐，前程锦绣，还请您点击表情栏旁边的“+”打赏我一个评价哦#E-s[数字x]\n",
      "4 #E-s[数字祝您]\n",
      "5 还辛苦您给小妹打个评价呢~#E-s[数字x]\n",
      "6 #E-s[数字x生活#E-s[数字x]\n",
      "57 ====================================================================\n",
      " question: 好<q>反正你们是京东客服\n",
      "answer:\n",
      "\n",
      "2 #E-s[数字x]\n",
      "3 嗯嗯请问还有其他还可以帮到您的吗?#E-s[数字x]\n",
      "4 #E-s[数字您]\n",
      "5 嗯嗯请问还有其他还可以帮到您的吗?感谢您对京东的支持，祝您生活愉快，再见!#E-s[数字x]\n",
      "6 嗯嗯请问还有其他还可以帮到您的吗?还辛苦您给小妹打个评价呢~点击表情栏旁边的“+”哦。#E-s[数字x]\n",
      "58 ====================================================================\n",
      " question: 反正你们是京东客服<q>相信你们会处理好\n",
      "answer:\n",
      "\n",
      "2 请问还有其他还可以帮到您的吗?\n",
      "3 #E-s[数字x]\n",
      "4 嗯嗯好的\n",
      "5 请问还有其他可以帮到您的吗?#E-s[数字x]\n",
      "6 请问还有其他还可以帮到您]\n",
      "59 ====================================================================\n",
      " question: 相信你们会处理好<q>至少得发货吧 不能老是说什么促销啊，爆仓啊之类的 是\n",
      "answer:\n",
      "\n",
      "2 请问还有其他还可以帮到您的吗?#E-s[数字x]\n",
      "3 #E-s[数字x]\n",
      "4 请问还有其他还可以帮到您]\n",
      "5 请问还有其他还可以帮到您的吗?感谢您对京东的支持，祝您生活愉快，再见!#E-s[数字x]\n",
      "6 请问还有其他还可以帮到您的吗?]\n",
      "60 ====================================================================\n",
      " question: 至少得发货吧 不能老是说什么促销啊，爆仓啊之类的 是<q>谢谢\n",
      "answer:\n",
      "\n",
      "2 [数字x的年[数字x]\n",
      "3 [数字x的天包退[数字x]\n",
      "4 [数字x的天包退是[数字x]\n",
      "5 [数字x的年包修\n",
      "6 [数字x的年包修的\n",
      "61 ====================================================================\n",
      " question: 谢谢<q>麻烦你们跟催一下，\n",
      "answer:\n",
      "\n",
      "2 请问还有其他还可以帮到您]\n",
      "3 请问还有其他还可以帮到您的吗?#E-s[数字x]\n",
      "4 很高兴遇到您这么善解人意的客户，请问还有其他还可以帮到您的吗#E-s[数字x]\n",
      "5 请问还有其他还可以帮到您的#E-s[数字x]\n",
      "6 很高兴遇到您这么善解人意的客户，请问还有其他可以帮到您的吗?#E-s[数字x]\n",
      "62 ====================================================================\n",
      " question: 麻烦你们跟催一下，<q>你们跟厂家联系有效果一些\n",
      "answer:\n",
      "\n",
      "2 #E-s[数字您]\n",
      "3 #E-s[数字的]\n",
      "4 #E-s[数字x的\n",
      "5 #E-s[数字x的#E-s[数字x]\n",
      "6 #E-s[数字x的]\n",
      "63 ====================================================================\n",
      " question: 你们跟厂家联系有效果一些<q>嗯\n",
      "answer:\n",
      "\n",
      "2 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-j[数字x]\n",
      "3 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "4 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "5 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "6 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "64 ====================================================================\n",
      " question: 有结果了请告诉我~\n",
      "answer:\n",
      "\n",
      "2 好的，正在为您查询，还请您稍微等待一小会#E-s[数字x]\n",
      "3 好的，这就帮您查询，请稍等下哦#E-s[数字x]\n",
      "4 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~\n",
      "5 还请您稍等，马上为您查询~\n",
      "6 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-s[数字x]\n",
      "65 ====================================================================\n",
      " question: 有结果了请告诉我~<q>还有备注过之后 下一步什么时候会有进度呢 不去网点的话 明天能来取件码\n",
      "answer:\n",
      "\n",
      "2 亲爱的，这边帮您升级专员处理，专员会在[数字x]\n",
      "3 亲爱的，这边帮您升级专员处理，[数字x]\n",
      "4 亲爱的，这边帮您升级专员处理，专员[数字x]\n",
      "5 亲爱的，这边帮您升级专员处理，专员会在[日期x]\n",
      "6 亲爱的，这边帮您升级专员处理，专员会在[数字]\n",
      "66 ====================================================================\n",
      " question: 还有备注过之后 下一步什么时候会有进度呢 不去网点的话 明天能来取件码<q>好的 谢谢 今晚吗\n",
      "answer:\n",
      "\n",
      "2 好的，这边为您升级专员处理\n",
      "3 好的，这边为您升级专员处理，专员会在[数字x]\n",
      "4 好的呢，这边为您升级专员处理，专员会在[数字x]\n",
      "5 好的，这边为您升级专员处理，专员会在明天[数字x]\n",
      "6 好的，这边为您查询一下]\n",
      "67 ====================================================================\n",
      " question: 好的 谢谢 今晚吗<q>好的 售后客服什么时候会来电呢 今晚吗\n",
      "answer:\n",
      "\n",
      "2 #E-s[数字x]\n",
      "3 请问还有其他还可以帮到您的吗?#E-s[数字x]\n",
      "4 请问还有其他还可以帮到您]\n",
      "5 请问还有其他还可以帮到您的吗?您太客气了呢，这都是我应该做的呢~~#E-s[数字x]\n",
      "6 请问还有其他还可以帮到您的吗?]\n",
      "68 ====================================================================\n",
      " question: 好的 售后客服什么时候会来电呢 今晚吗<q>是的 很不好意思 之后回拨了 但是没有回应\n",
      "answer:\n",
      "\n",
      "2 #E-s[数字您]\n",
      "3 #E-s[数字的]\n",
      "4 #E-s[数字x的#E-s[数字x]\n",
      "5 #E-s[数字x的]\n",
      "6 #E-s[数字x的]\n",
      "69 ====================================================================\n",
      " question: 是的 很不好意思 之后回拨了 但是没有回应<q>是的 现在就方便\n",
      "answer:\n",
      "\n",
      "2 这边帮您升级专员处理\n",
      "3 这边帮您升级专员处理您看可以吗\n",
      "4 这边帮您升级专员处理，专员会在[数字x]\n",
      "5 这边帮您升级专员处理专员[数字x]\n",
      "6 这边帮您升级专员处理您看可以吗?\n",
      "70 ====================================================================\n",
      " question: 是的 现在就方便<q>昨天是在外面旅游 可能一段路上信号不好 没有收到 反正麻烦尽快联系了 谢谢\n",
      "answer:\n",
      "\n",
      "2 #E-s[数字x]\n",
      "3 #E-s[数字的]\n",
      "4 好的呢#E-s[数字]\n",
      "5 好的呢#E-s[数字xs#E-s[数字x]\n",
      "6 好的呢#E-s[数字x#E-s[数字x]\n",
      "71 ====================================================================\n",
      " question: 昨天是在外面旅游 可能一段路上信号不好 没有收到 反正麻烦尽快联系了 谢谢<q>好的\n",
      "answer:\n",
      "\n",
      "2 请问还有其他还可以帮到您的吗?\n",
      "3 请问还有其他还可以帮到您的吗?#E-s[数字x]\n",
      "4 好的请问还有其他还可以帮到您的吗?#E-s[数字x]\n",
      "5 请问还有其他还可以帮到您的吗?感谢您对京东的支持，祝您生活愉快，再见!#E-s[数字x]\n",
      "6 请问还有其他还可以帮到您的吗?还辛苦您给小妹打个评价呢~点击表情栏旁边的“+”哦。#E-s[数字x]\n",
      "72 ====================================================================\n",
      " question: 好的<q>电话会啥时候来电呢 我可以留意一下 今晚么\n",
      "answer:\n",
      "\n",
      "2 #E-s[数字您]\n",
      "3 很高兴遇到您这么善解人意的客户，请问还有其他还可以帮到您的吗#E-s[数字x]\n",
      "4 很高兴遇到您这么善解人意的客户，请问还有其他可以帮到您的吗?#E-s[数字x]\n",
      "5 请问还有其他还可以帮到您的吗?#E-s[数字x]\n",
      "6 很高兴遇到您这么善解人意的客户，请问还有什么可以帮您的吗#E-s[数字x]\n",
      "73 ====================================================================\n",
      " question: 电话会啥时候来电呢 我可以留意一下 今晚么<q>好的\n",
      "answer:\n",
      "\n",
      "2 这边帮您联系站点核实一下呢\n",
      "3 这边帮您联系站点，您看可以吗\n",
      "4 这边帮您联系站点，您看可以吗?\n",
      "5 这边帮您联系站点核实哦\n",
      "6 这边帮您联系站点核实哦\n",
      "74 ====================================================================\n",
      " question: 好的<q>好的\n",
      "answer:\n",
      "\n",
      "2 #E-s[数字您]\n",
      "3 很高兴遇到您这么善解人意的客户，请问还有其他还可以帮到您的吗#E-s[数字x]\n",
      "4 请问还有其他还可以帮到您的吗?#E-s[数字x]\n",
      "5 很高兴遇到您这么善解人意的客户，请问还有什么可以帮您的吗#E-s[数字x]\n",
      "6 请问还有其他还可以帮到您的#E-s[数字x]\n",
      "75 ====================================================================\n",
      " question: 好的<q>暂时没有了 谢谢\n",
      "answer:\n",
      "\n",
      "2 嗯嗯#E-s[数字x]\n",
      "3 #E-s[数字祝您]\n",
      "4 #E-s支持数字x]\n",
      "5 感谢您对京东的支持，祝您生活#E-s[数字x]\n",
      "6 #E-s[数字x生活#E-s[数字x]\n",
      "76 ====================================================================\n",
      " question: 您好\n",
      "answer:\n",
      "\n",
      "2 #E-s[数字x]\n",
      "3 尊敬的商家朋友，请问有什么可以帮您的呢?#E-s[数字x]\n",
      "4 尊敬的商家朋友，请问有什么可以帮到您呢?#E--[数字x]\n",
      "5 尊敬的商家朋友，请问有什么可以帮到您呢?]\n",
      "6 尊敬的商家朋友，请问有什么可以帮到您呢?]\n",
      "77 ====================================================================\n",
      " question: 您好<q>之前申请入驻的店铺类型为专营店  后来因为种种原因没通过，现在改申请旗舰店 品牌也换了 系统一直提示不能更换主营类目\n",
      "answer:\n",
      "\n",
      "2 请问还有其他需要帮您的吗#E-s[数字x]\n",
      "3 请问还有其他需要咨询的吗\n",
      "4 请问还有其他需要咨询的吗?#E-s[数字x]\n",
      "5 请问还有其他需要咨询的吗?\n",
      "6 请问还有其他需要帮您的吗#E-s[数字x#E-s[数字x]\n",
      "78 ====================================================================\n",
      " question: 之前申请入驻的店铺类型为专营店  后来因为种种原因没通过，现在改申请旗舰店 品牌也换了 系统一直提示不能更换主营类目<q>等于这个京东账号申请过店铺就算没成功  也是没有机会申请其他品牌的店铺了\n",
      "answer:\n",
      "\n",
      "2 这边帮您升级专员处理您看可以吗\n",
      "3 这边帮您升级专员处理哦\n",
      "4 这边帮您升级专员处理专员[数字x]\n",
      "5 这边帮您升级专员处理，专员会在[数字x]\n",
      "6 这边帮您升级专员处理，专员会在[时间x]\n",
      "79 ====================================================================\n",
      " question: 等于这个京东账号申请过店铺就算没成功  也是没有机会申请其他品牌的店铺了<q>[组织机构x]\n",
      "answer:\n",
      "\n",
      "2 可以的哦\n",
      "3 可以的呢\n",
      "4 可以的呢\n",
      "5 可以的呢的\n",
      "6 可以的呢\n",
      "80 ====================================================================\n",
      " question: [组织机构x]<q>没有在咱们平台开过店铺 之前后台申请的记录确删除不了\n",
      "answer:\n",
      "\n",
      "2 [数字x]\n",
      "3 [姓名x]\n",
      "4 #E-s[数字]\n",
      "5 #E-s[数字x\n",
      "6 #E-s[数字x#E-s[数字x]\n",
      "81 ====================================================================\n",
      " question: 没有在咱们平台开过店铺 之前后台申请的记录确删除不了<q>现在要申请其他品牌的店铺 现在要放弃  申请其他品牌店铺\n",
      "answer:\n",
      "\n",
      "2 这边帮您升级专员处理您看可以吗\n",
      "3 这边帮您升级专员处理专员[数字x]\n",
      "4 这边帮您升级专员处理，专员会在[数字x]\n",
      "5 这边帮您升级专员处理您看可以吗?#E-s[数字x]\n",
      "6 这边帮您升级专员处理您看可以吗?#E-b[数字x]\n",
      "82 ====================================================================\n",
      " question: 现在要申请其他品牌的店铺 现在要放弃  申请其他品牌店铺<q>是的 但是没通过  不算数吧\n",
      "answer:\n",
      "\n",
      "2 亲爱哒，这个是不影响的呢\n",
      "3 亲爱哒，这个是不影响的哦\n",
      "4 亲爱哒，这个是不可以的呢\n",
      "5 亲爱哒，这个是不可以的哦\n",
      "6 亲爱哒，这个是不影响的呢的\n",
      "83 ====================================================================\n",
      " question: 是的 但是没通过  不算数吧<q>如何删除 我删除不了的\n",
      "answer:\n",
      "\n",
      "2 好的，这边帮您升级专员处理\n",
      "3 好的，这边帮您升级专员处理，专员[数字x]\n",
      "4 好的，这边帮您升级专员处理，专员会在[数字x]\n",
      "5 好的呢，这边帮您升级专员处理哦\n",
      "6 亲爱的，是的哦\n",
      "84 ====================================================================\n",
      " question: 如何删除 我删除不了的<q>入口在哪\n",
      "answer:\n",
      "\n",
      "2 好的，请您稍等片刻。这就为您查询一下#E-s[数字x]\n",
      "3 好的，请您稍等一下哦，小太阳为您查看一下呢#E-s[数字x]\n",
      "4 好的，亲爱滴~，我这边马上为您查询下下哦~，请您稍等[数字x]\n",
      "5 好的，亲爱滴~，我这边马上为您查询下下哦~[数字x]\n",
      "6 好的，亲爱滴~，我这边马上为您查询下~，请您稍等下哦#E-s[数字x]\n",
      "85 ====================================================================\n",
      " question: 入口在哪<q>时间多久\n",
      "answer:\n",
      "\n",
      "2 [姓名x]\n",
      "3 好的呢亲\n",
      "4 好的呢，亲\n",
      "5 好的呢，这边为您申请[数字x]\n",
      "6 好的呢亲\n",
      "86 ====================================================================\n",
      " question: 时间多久<q>如何换其他京东账号 申请新的品牌旗舰店，还是这个公司，就没有限制了吧 因为本身之前就没有入驻成功\n",
      "answer:\n",
      "\n",
      "2 亲爱哒，这个是不影响的呢\n",
      "3 亲爱哒，这个是不影响的呢\n",
      "4 是的呢\n",
      "5 亲爱哒，这个是不影响的呢\n",
      "6 亲爱哒，这个是不影响的呢\n",
      "87 ====================================================================\n",
      " question: 如何换其他京东账号 申请新的品牌旗舰店，还是这个公司，就没有限制了吧 因为本身之前就没有入驻成功<q>好的 谢谢\n",
      "answer:\n",
      "\n",
      "2 好的，亲爱滴~，我这边马上为您查询下下哦~，请您]\n",
      "3 好的，亲爱滴~，我这边马上为您查询下下哦~，请您]\n",
      "4 好的，亲爱滴~，我这边]\n",
      "5 好的，亲爱滴~，我这边]\n",
      "6 好的，亲爱滴~，我这边]\n",
      "88 ====================================================================\n",
      " question: 在吗\n",
      "answer:\n",
      "\n",
      "2 尊敬的商家朋友，请问有什么可以帮您的呢?#E-s[数字x]\n",
      "3 亲爱的，请问有什么可以为您效劳的呢?#E-s[数字x]\n",
      "4 请问您是咨询之前的问题还是有其他的问题需要处理呢?]\n",
      "5 请问您是咨询之前的问题还是有其他的问题需要处理呢?]\n",
      "6 请问您是咨询之前的问题还是有其他的问题需要处理呢?]\n",
      "89 ====================================================================\n",
      " question: 在吗<q>为什么小米[数字x]没有发货 小姐姐\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "answer:\n",
      "\n",
      "2 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-s[数字x]\n",
      "3 亲爱的客户，还麻烦您提供下订单号，妹子这边给您查询哦~#E-s[数字x]\n",
      "4 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-j[数字x]\n",
      "5 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "6 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "90 ====================================================================\n",
      " question: 为什么小米[数字x]没有发货 小姐姐<q>是呀 为什么别人都发货了\n",
      "answer:\n",
      "\n",
      "2 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-s[数字x]\n",
      "3 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-j[数字x]\n",
      "4 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "5 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "6 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "91 ====================================================================\n",
      " question: 是呀 为什么别人都发货了<q>�那我这里是什么仓库噢\n",
      "answer:\n",
      "\n",
      "2 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-s[数字x]\n",
      "3 亲爱的，是的呢#E-s[数字x]\n",
      "4 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "5 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "6 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "92 ====================================================================\n",
      " question: �那我这里是什么仓库噢<q>噢 那今天有货吗\n",
      "answer:\n",
      "\n",
      "2 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-s[数字x]\n",
      "3 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "4 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "5 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "6 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "93 ====================================================================\n",
      " question: 噢 那今天有货吗<q>有点烦 海南这地方有货吗\n",
      "answer:\n",
      "\n",
      "2 #E-s[数字x]\n",
      "3 #E-s[数字的]\n",
      "4 #E-s[数字您]\n",
      "5 好的呢，亲\n",
      "6 好的呢，亲的\n",
      "94 ====================================================================\n",
      " question: 有点烦 海南这地方有货吗<q>还是说从近地方发货\n",
      "answer:\n",
      "\n",
      "2 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~\n",
      "3 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-s[数字x]\n",
      "4 亲爱的，是的哦\n",
      "5 亲爱的，是的呢#E-s[数字x]\n",
      "6 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~\n",
      "95 ====================================================================\n",
      " question: 还是说从近地方发货<q>海南是从哪里发货的\n",
      "answer:\n",
      "\n",
      "2 亲爱的，是的哦\n",
      "3 亲爱的，是的哦\n",
      "4 亲爱的，是的哦\n",
      "5 亲爱的，是的哦\n",
      "6 亲爱的，是的哦\n",
      "96 ====================================================================\n",
      " question: 海南是从哪里发货的<q>人呢\n",
      "answer:\n",
      "\n",
      "2 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-s[数字x]\n",
      "3 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~#E-j[数字x]\n",
      "4 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "5 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "6 亲爱的客户，APP端麻烦您点击对话框右下角的“+”，点击“订单”后，选择一下您需要咨询的订单哦，PC端在我的订单复制下哦，小妹这边帮您查询一下哦~]\n",
      "97 ====================================================================\n",
      " question: 人呢<q>好吧 那快递的包装好一点\n",
      "answer:\n",
      "\n",
      "2 请问还有其他还可以帮到您的吗?#E-s[数字x]\n",
      "3 #E-s[数字x]\n",
      "4 请问还有其他还可以帮到您]\n",
      "5 请问还有其他可以帮到您的吗?#E-s[数字x]\n",
      "6 很高兴遇到您这么善解人意的客户，请问还有其他还可以帮到您的吗#E-s[数字x]\n",
      "98 ====================================================================\n",
      " question: 好吧 那快递的包装好一点<q>我怕在配送的时候手机屏幕会碎 😂😂尽量包装好一点\n",
      "answer:\n",
      "\n",
      "2 #E-s[数字x]\n",
      "3 请问还有其他可以帮到您的吗?#E-s[数字x]\n",
      "4 请问还有其他还可以帮到您]\n",
      "5 请问还有其他还可以帮到您的吗?还辛苦您给小妹打个评价呢~点击表情栏旁边的“+”哦。#E-s[数字x]\n",
      "6 请问还有其他还可以帮到您的吗?]\n",
      "99 ====================================================================\n",
      " question: 我怕在配送的时候手机屏幕会碎 😂😂尽量包装好一点<q>怕呀\n",
      "answer:\n",
      "\n",
      "2 [数字x]\n",
      "3 好的呢亲\n",
      "4 好的呢亲的\n",
      "5 好的呢亲您\n",
      "6 好的呢亲\n",
      "100 ====================================================================\n",
      " question: 怕呀<q>吓我一跳 你这样子心脏受不了\n",
      "answer:\n",
      "\n",
      "2 请问还有其他还可以帮到您的吗?\n",
      "3 嗯嗯好的\n",
      "4 请问还有其他还可以帮到您]\n",
      "5 #E-s[数字x]\n",
      "6 请问还有其他还可以帮到您的吗?还辛苦您给小妹打个评价呢~点击表情栏旁边的“+”哦。#E-s[数字x]\n",
      "101 ====================================================================\n",
      " question: 吓我一跳 你这样子心脏受不了<q>哈哈 我等的着急\n",
      "answer:\n",
      "\n",
      "2 #E-s[数字]\n",
      "3 #E-s[数字x的#E-s[数字x]\n",
      "4 #E-s[数字xx#E-s[数字x]\n",
      "5 #E-s[数字x#E-s[数字x]\n",
      "6 #E-s[数字x]\n",
      "102 ====================================================================\n",
      " question: http://item.jd.com/5841777.html\n",
      "answer:\n",
      "\n",
      "2 有什么问题我可以帮您处理或解决呢?#E-s[数字x]\n",
      "3 您好，有什么问题我可以帮您处理或解决呢?#E-s[数字x]\n",
      "4 有什么问题我可以帮您处理或解决呢?]\n",
      "5 有什么问题我可以帮您处理或解决呢?]\n",
      "6 有什么问题我可以帮您处理或解决呢?]\n",
      "103 ====================================================================\n",
      " question: http://item.jd.com/5841777.html<q>你好这款耳机带[姓名x] 麦怎么用\n",
      "answer:\n",
      "\n",
      "2 [数字x]\n",
      "3 #E-s[数字]\n",
      "4 #E-s[数字的]\n",
      "5 #E-s[数字您]\n",
      "6 #E-s[数字x的#E-s[数字x]\n",
      "104 ====================================================================\n",
      " question: 你好这款耳机带[姓名x] 麦怎么用<q>用麦要上对吗\n",
      "answer:\n",
      "\n",
      "2 [数字x的\n",
      "3 [数字x的\n",
      "4 [数字x的的\n",
      "5 [数字x的\n",
      "6 [数字x\n",
      "105 ====================================================================\n",
      " question: 用麦要上对吗<q>ipad\n",
      "answer:\n",
      "\n",
      "2 亲亲，是的\n",
      "3 亲亲，是的哦\n",
      "4 亲亲，是的呢#E-s[数字x]\n",
      "5 亲亲，是的呢\n",
      "6 亲亲，是的呢，亲\n",
      "106 ====================================================================\n",
      " question: ipad<q>主要用这个学英语，需要麦\n",
      "answer:\n",
      "\n",
      "2 #E-s[数字x]\n",
      "3 请问还有可以为您服务的吗\n",
      "4 请问还有可以为您服务的吗?#E-s[数字x]\n",
      "5 请问还有可以为您服务的吗?#E-s[数字]\n",
      "6 请问还有可以为您服务的吗?\n",
      "107 ====================================================================\n",
      " question: 主要用这个学英语，需要麦<q>除了蓝牙，也配有线吗\n",
      "answer:\n",
      "\n",
      "2 没有的哈\n",
      "3 没有的哦\n",
      "4 没有的哈\n",
      "5 没有的呢\n",
      "6 没有的哈\n",
      "108 ====================================================================\n",
      " question: 除了蓝牙，也配有线吗<q>我还是不太懂麦怎么用，是内置的?\n",
      "answer:\n",
      "\n",
      "2 没有的呢，亲\n",
      "3 没有的哦\n",
      "4 没有的呢\n",
      "5 没有的呢\n",
      "6 没有的呢的\n",
      "109 ====================================================================\n",
      " question: 我还是不太懂麦怎么用，是内置的?<q>是不是直接就可以说\n",
      "answer:\n",
      "\n",
      "2 是的哦，亲\n",
      "3 是的哦，亲的\n",
      "4 是的哦\n",
      "5 是的哦，亲的\n",
      "6 是的哦，亲的\n",
      "110 ====================================================================\n",
      " question: 是不是直接就可以说<q>好\n",
      "answer:\n",
      "\n",
      "2 可以的哦\n",
      "3 嗯嗯是的呢\n",
      "4 可以的呢\n",
      "5 嗯嗯是的哦\n",
      "6 可以的呢\n",
      "111 ====================================================================\n",
      " question: 好<q>谢谢!没了\n",
      "answer:\n",
      "\n",
      "2 [姓名x]\n",
      "3 #E-s[数字祝您]\n",
      "4 #E-s支持数字x]\n",
      "5 #E-s[数字的]\n",
      "6 感谢您对京东的支持，祝您生活愉快#E-s[数字x]\n"
     ]
    }
   ],
   "source": [
    "output_file = \"/home/team55/notespace/zengbin/answers/seq2seq_answers004.txt\"\n",
    "s.run_prediction(conf.file_test_q, output_file, rq=True)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python3.6",
   "language": "python",
   "name": "python3.6"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.6.5"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
